package com.ktgj.flight.common.huaxia.domain;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

public class SeatList2 {
    public SeatList2() {
        this.refundRules = new ArrayList<>();
        this.rescheRules = new ArrayList<>();
        this.luggageRegList = new ArrayList<>();
        this.serviceTagList = new ArrayList<>();
    }

    public boolean adultPrice;

    public int cabinDiscountId;

    public int cabinSeq;

    public BigDecimal classPrice;

    public int classType;

    public String fareSellType;

    public boolean fd;

    public String isManyTicket;

    public int kValue;

    public boolean main;

    public boolean nonGDS;

    public BigDecimal originalPrice;

    public String passengerType;

    public BigDecimal pnrPrice;

    public List<RefundRule> refundRules;

    public List<RescheRule> rescheRules;

    public List<LuggageReg> luggageRegList;

    public BigDecimal roundSinglePrice;

    public String seatClass;

    public String seatData;

    public boolean sell;

    public boolean spa;

    public BigDecimal straightAmount;

    public boolean yY;

    public BigDecimal zcjPrice;

    public String realCabin;

    public BigDecimal agencyFee;

    public List<ServiceTagList> serviceTagList;

    public boolean isAdultPrice() {
        return adultPrice;
    }

    public void setAdultPrice(boolean adultPrice) {
        this.adultPrice = adultPrice;
    }

    public int getCabinDiscountId() {
        return cabinDiscountId;
    }

    public void setCabinDiscountId(int cabinDiscountId) {
        this.cabinDiscountId = cabinDiscountId;
    }

    public int getCabinSeq() {
        return cabinSeq;
    }

    public void setCabinSeq(int cabinSeq) {
        this.cabinSeq = cabinSeq;
    }

    public BigDecimal getClassPrice() {
        return classPrice;
    }

    public void setClassPrice(BigDecimal classPrice) {
        this.classPrice = classPrice;
    }

    public int getClassType() {
        return classType;
    }

    public void setClassType(int classType) {
        this.classType = classType;
    }

    public String getFareSellType() {
        return fareSellType;
    }

    public void setFareSellType(String fareSellType) {
        this.fareSellType = fareSellType;
    }

    public boolean isFd() {
        return fd;
    }

    public void setFd(boolean fd) {
        this.fd = fd;
    }

    public String getIsManyTicket() {
        return isManyTicket;
    }

    public void setIsManyTicket(String isManyTicket) {
        this.isManyTicket = isManyTicket;
    }

    public int getkValue() {
        return kValue;
    }

    public void setkValue(int kValue) {
        this.kValue = kValue;
    }

    public boolean isMain() {
        return main;
    }

    public void setMain(boolean main) {
        this.main = main;
    }

    public boolean isNonGDS() {
        return nonGDS;
    }

    public void setNonGDS(boolean nonGDS) {
        this.nonGDS = nonGDS;
    }

    public BigDecimal getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(BigDecimal originalPrice) {
        this.originalPrice = originalPrice;
    }

    public String getPassengerType() {
        return passengerType;
    }

    public void setPassengerType(String passengerType) {
        this.passengerType = passengerType;
    }

    public BigDecimal getPnrPrice() {
        return pnrPrice;
    }

    public void setPnrPrice(BigDecimal pnrPrice) {
        this.pnrPrice = pnrPrice;
    }

    public List<RefundRule> getRefundRules() {
        return refundRules;
    }

    public void setRefundRules(List<RefundRule> refundRules) {
        this.refundRules = refundRules;
    }

    public List<RescheRule> getRescheRules() {
        return rescheRules;
    }

    public void setRescheRules(List<RescheRule> rescheRules) {
        this.rescheRules = rescheRules;
    }

    public List<LuggageReg> getLuggageRegList() {
        return luggageRegList;
    }

    public void setLuggageRegList(List<LuggageReg> luggageRegList) {
        this.luggageRegList = luggageRegList;
    }

    public BigDecimal getRoundSinglePrice() {
        return roundSinglePrice;
    }

    public void setRoundSinglePrice(BigDecimal roundSinglePrice) {
        this.roundSinglePrice = roundSinglePrice;
    }

    public String getSeatClass() {
        return seatClass;
    }

    public void setSeatClass(String seatClass) {
        this.seatClass = seatClass;
    }

    public String getSeatData() {
        return seatData;
    }

    public void setSeatData(String seatData) {
        this.seatData = seatData;
    }

    public boolean isSell() {
        return sell;
    }

    public void setSell(boolean sell) {
        this.sell = sell;
    }

    public boolean isSpa() {
        return spa;
    }

    public void setSpa(boolean spa) {
        this.spa = spa;
    }

    public BigDecimal getStraightAmount() {
        return straightAmount;
    }

    public void setStraightAmount(BigDecimal straightAmount) {
        this.straightAmount = straightAmount;
    }

    public boolean isyY() {
        return yY;
    }

    public void setyY(boolean yY) {
        this.yY = yY;
    }

    public BigDecimal getZcjPrice() {
        return zcjPrice;
    }

    public void setZcjPrice(BigDecimal zcjPrice) {
        this.zcjPrice = zcjPrice;
    }

    public String getRealCabin() {
        return realCabin;
    }

    public void setRealCabin(String realCabin) {
        this.realCabin = realCabin;
    }

    public BigDecimal getAgencyFee() {
        return agencyFee;
    }

    public void setAgencyFee(BigDecimal agencyFee) {
        this.agencyFee = agencyFee;
    }
}
